heavily modified - Espagnol Anglais Dictionnaire